expressing enthusiasm following an excellent result - Französisch Englisch Wörterbuch